package uade.ejb;

import java.util.List;

import javax.ejb.Remote;

import dto.ArticuloDTO;
import dto.CentroDistribucionDTO;
import dto.OfertaDTO;
import dto.PedidoDTO;
import dto.SolicitudDistribucionDTO;
import dto.xml.XMLPalcDTO;

@Remote
public interface AdministradorLaCorunia {
	public void testPersistence();
	public boolean nuevoArticulo(ArticuloDTO articulo);
	public List<ArticuloDTO> getArticulos();
	public ArticuloDTO getArticulo(Integer articulo_ref);
	public List<ArticuloDTO> getListadoTentativo();
	public void generarOFAD(List<String> refs_seleccionados);
	public List<OfertaDTO> getListdoOFAD() ;
	public String getOFADxml(String ofadref);
	public PedidoDTO nuevoPalc(XMLPalcDTO palc);
	public void generarValoresSemilla();
	public List<CentroDistribucionDTO> getCentros();
	public void generarSOLDIS(String ref);
	public void generarSolicitudesDistribucionWS();
}